Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Serbia F3 (Subotica) Serbia F4 (Subotica) M15 Novi Sad Sporting Challenger 2003 - Turin Bukhara Challenger - Bukhara Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City S Tennis Master Championship - Graz Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Czech Open 2005 - Prostejov TED Open - Istanbul Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague Qatar ATP Challenger - Doha Challenger 42 - Andrezieux The LTA Cardiff Challenger - Cardiff Fergana Challenger - Fergana The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia s Tennis Masters 06 - Graz Challenger Brasov - Brasov LTA Shrewsbury Challenger - Shrewsbury Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg II Naples ITG Challenger - Naples Open des Alpes Trophee BNP Paribas - Grenoble Tatra Banka Slovak Open - Bratislava Malaysian Open - Kuala Lumpur KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Open D'Orleans - Orleans Labertz Open by Stawag - Aachen Belgrade Challenger Sunrise Challenger Recanati Challenger Tashkent Challenger Sunrise Challenger Furth Challenger Geneva Challenger Dallas Challenger Le Gosier Challenger Kazan Challenger Bratislava Challenger Irving Challenger Bordeaux Challenger Binghamton Challenger St. Remy Challenger Orleans Challenger Tashkent Challenger Irving Challenger Istanbul Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Suzhou Challenger Surbiton Challenger Nottingham Challenger Portoroz Challenger Izmir Challenger Playford Challenger Rennes Challenger Indian Wells Challenger Nottingham Challenger Ilkley Challenger Segovia Challenger Orleans Challenger St. Brieuc Challenger Taipei City Challenger Gwangju Challenger Recanati Challenger Cassis Challenger Mouilleron-Le-Captif Challenger Prague II Challenger Istanbul Challenger Biella 4 Challenger Prague Challenger Nur-Sultan 3 Challenger Kremlin Cup - Moscow Qatar Open - Doha Milan Indoors - Milan Gerry Weber Open - Halle Vietnam Open - Ho Chi Minh City St. Petersburg Open - St. Petersburg Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb AEGON Championships - London Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Kremlin Cup - Moscow AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Apia International - Sydney Garanti Koza Sofia Open - Sofia Open 13 - Marseille Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport Moselle Open - Metz European Open - Antwerp Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Great Ocean Road Open - Melbourne BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong All Lower level tournaments Olympics - London Greece F1 Greece F2 Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 Ukraine F1 Austria F2 Prague Open - Prague Open de Franche-Comte - Besancon Ispat Open 2004 - Ostrava Shimadzu All Japan Indoor Tennis Championships - Kyoto Alexander Kolyaskin Memorial - Donetsk Togliatti Cup - Togliatti Czech Indoor Open - Prague Tatra Banka Open 2003 - Bratislava Hilton Waikoloa Village USTA Challenger - Waikoloa Nottingham Men's Challenger - Nottingham Tatra Banka Open 2006 - Bratislava Tatra Banka Open - Bratislava Guzzini Challenger - Recanati Isla de Lanzarote - Lanzarote Stella Artois Clay Court Championship - Budaors Sony Ericsson Open 2008 - Belgrade M15 Zlatibor Akbank Private Banking TED Open 2006 - Istanbul Akbank Private Banking TED Open - Istanbul Privat Bank Cup - Dniepropetrovsk The LTA Men's Challenger - Nottingham PEOPLEnet CUP - Dnepropetrovsk Bratislava Challenger Samarkand Challenger - Samarkand Steelers Cup - Kosice KGHM Emax Polish Indoors - Wroclaw Orleans Challenger Lambertz Open - Aachen M15 Novi Sad Ostrava Open 2005 - Ostrava The Manchester Trophy - Manchester ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Kyiv Open - Kiev ATP Guzzini Challenger - Recanati Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Fes Heilbronn Challenger Ostrava Challenger Sarajevo Open - Sarajevo Mons Challenger Izmir Challenger Bratislava Challenger Ortisei Challenger Heilbronn Open - Heilbronn Pau Challenger Mordovia Cup - Mordovia Open Mutouest de Saint-Brieuc - St. Brieuc ECM Prague Open 2005 - Prague Tatra Banka Open - Bratislava Ciudad de Telde - Telde Kyiv Open - Kiev SAP Open - San Jose Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Fergana Tennis Challenger Tournament - Fergana Helsinki Challenger Prague Challenger West of England Challenger - Bristol Malaysian Open - Kuala Lumpur Open de Moselle - Metz Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Open de L'Isere-Trophee BNP Paribas - Grenoble Lambertz Open by Stawag - Aachen Privatbank Open 2006 - Dnepropetrovsk BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda The 'Fitz' Casino Challenger - Tunica Apia International - Sydney The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Bratislava Challenger Open Castilla y Leon - Segovia Lambertz Open by Stawag 2007 - Aachen PEOPLEnet Cup - Dnepropetrovsk The Artois Championships - London Tatra Banka Slovak Open - Bratislava ABN AMRO World Tennis Tournament - Rotterdam Rhodes Challenger Bergamo Challenger Alphen Challenger Pilot Pen Tennis - New Haven Manchester Challenger BB&T Atlanta Open - Atlanta Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid Aircel Chennai Open - Chennai Sydney International - Sydney Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Bet-at-home Open - Hamburg Tennis Napoli Cup - Napoli Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Kremlin Cup - Moscow ATP Open Castilla y Leon - Segovia Hall of Fame Tennis Championships - Newport Bratislava Challenger Millenium Tennis Championships - Delray Beach Cherbourg Challenger Bordeaux Challenger Manchester Challenger Segovia Challenger Mons Challenger Tashkent Challenger Trnava Challenger Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona Mons Challenger Hamburg Challenger Abierto Mexicano de Tenis Mifel - Los Cabos St. Remy Challenger Orleans Challenger Seoul Challenger Busan Challenger Andria Challenger Surbiton Challenger Binghamton Challenger Portoroz Challenger Orleans Challenger Bordeaux Challenger Eckental Challenger Rennes Challenger Pau Challenger Bratislava Challenger Erste Bank Open - Vienna Orleans Challenger Rome 1 Challenger Ostrava Challenger Porto Challenger Nur-Sultan 4 Challenger Rakuten Japan Open - Tokyo Scheveningen Challenger Kyiv Challenger Biella 3 Challenger Quimper Challenger Taipei City Challenger Busan Challenger Seoul Challenger Dubai Open - Dubai Lugano Challenger Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Ho Chi Minh City Challenger Ningboo Challenger Eckental Challenger Bratislava Challenger Qatar ExxonMobil Open - Doha Open de Nice Cote dAzur - Nice Andria Challenger Eckental Challenger Rennes Challenger Bratislava Challenger Quimper Challenger Budapest Challenger Irving Challenger Moselle Open - Metz St. Brieuc Challenger Open Sabadell Atlantico - Barcelona Rennes Challenger Karshi Challenger Samarkand Challenger Mercedes Cup - Stuttgart Segovia Challenger Bratislava Challenger Koblenz Challenger ABN AMRO World Tennis Tournament - Rotterdam Irving Challenger St. Brieuc Challenger Ostrava Challenger Aix En Provence Challenger Mallorca Challenger Bordeaux Challenger Bet-at-home Cup - Kitzbuhel Surbiton Challenger Open de Tenis Comunidad Valenciana - Valencia Portoroz Challenger Erste Bank Open - Vienna Moselle Open - Metz Porsche Open - Poznan Mallorca Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle The Stella Artois Championships - London Cassis Challenger Abierto Mexicano - Los Cabos Noventi Open - Halle Prosperita Open 2008 - Ostrava Konzum Croatia Open - Umag AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington Quimper Challenger Pau Challenger Lille Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Ortisei Challenger St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami AIG Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest Sony Open Tennis - Miami Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Shanghai Rolex Masters - Shanghai Qatar Exxon Mobil Open - Doha Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mercedes Cup - Stuttgart International German Open - Hamburg St. Petersburg Open - St. Petersburg Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem European Open - Antwerp Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Rogers Cup - Toronto BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Hall of Fame Open - Newport Open Sud de France - Montpellier Open Sud de France - Montpellier Swiss Indoors Basel - Basel Wimbledon - London Aircel Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group I, SF, NOR-UKR 3-1 Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, PO, ESP-UKR 5-0 U.S. Open - New York Davis Cup, Group I, 2R, POL-UKR 3-1 U.S. Open - New York U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Davis Cup, Group 1, 1R, UKR-LAT 4-1 Sony Open Tennis - Miami French Open - Paris French Open - Paris Davis Cup, Group 2, PO, NGR-UKR 0-5 Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, 1R, HUN-UKR 3-2